کاتلین در تمرین [ویدئو]

Kotlin in Practice [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kotlin یک زبان برنامه نویسی است که در نظر گرفته شده است بهتر از جاوا باشد و به گونه ای طراحی شده است که بر روی هر پلتفرمی که با جاوا سازگار است قابل استفاده باشد. Kotlin برای ساخت برنامه های اندرویدی شگفت انگیز به روشی آسان و موثر عالی است. در طول این دوره، شما یک برنامه اندروید را از ابتدا خواهید ساخت. از طریق این فرآیند، ویژگی های متوسط ​​و پیشرفته زبان کاتلین را توضیح خواهیم داد. در پایان دوره، شما در ساخت اپلیکیشن های اندروید موثر با استفاده از Kotlin مهارت خواهید داشت. • از Gradle به عنوان ابزار ساخت و وارد کردن کتابخانه ها استفاده کنید • توابع برنامه افزودنی Kotlin را ایجاد کنید • درخواست های شبکه با Retrofit • از پایگاه داده Realm استفاده کنید • درک ژنریک (انواع با پارامترها) در Kotlin • Kotlin برای برنامه نویسی عملکردی • فعالیت های Android و فایل های طرح بندی • ایمنی پوچ در کاتلین • OOP با Kotlin • برنامه نویسی Async با Kotlin Coroutines • واحد تست برنامه های اندروید • از RxJava برای برنامه نویسی چند رشته ای استفاده کنید • از RxJava برای برنامه نویسی کاربردی استفاده کنید این دوره برای کسانی است که می خواهند ویژگی های پیشرفته تر Kotlin را یاد بگیرند یا یک برنامه اندرویدی بومی ایجاد کنند. هیچ دانش قبلی در مورد اندروید مورد نیاز نیست و فقط دانش اولیه Kotlin توصیه می شود. ? یاد بگیرید چگونه با Kotlin * برنامه های بومی اندروید شگفت انگیز بسازید؟ درک بهتری از ویژگی های پیشرفته Kotlin * دارید؟ نحوه استفاده از محبوب ترین کتابخانه های اندروید (Retrofit، RxJava و Realm) را در این راهنمای گام به گام کشف کنید *

سرفصل ها و درس ها

اپلیکیشن News Reader News Reader App

  • بررسی اجمالی دوره The Course Overview

  • معماری اپلیکیشن App Architecture

  • راه اندازی پروژه Project setup

  • مدل های داده Data Models

  • مخازن قسمت 1 Repositories Part 1

  • مخازن قسمت 2 Repositories Part 2

خنجر و مقاوم سازی Dagger and Retrofit

  • مقاوم سازی Retrofit

  • تزریق وابستگی با خنجر Dependency Injection with Dagger

  • همگام سازی منابع و مقالات Syncing Sources and Articles

انتخاب دسته ها Selecting Categories

  • دیدگاه ها و ارائه دهندگان Views and Presenters

  • فعالیت راه اندازی Startup Activity

  • تغییر دسته های انتخاب شده Changing Selected Categories

نمایش مقالات Displaying Articles

  • مقاله منطق تجارت Articles Business Logic

  • تنظیم نمایش Recycler Recycler View Setup

  • فعالیت مقالات قسمت 1 Articles Activity Part 1

  • فعالیت مقالات قسمت 2 Articles Activity Part 2

نهایی کردن برنامه Finalizing the App

  • فعالیت تنظیمات Settings Activity

  • فعالیت جزئیات مقاله Article Details Activity

  • تست های واحد Unit Tests

برنامه نویسی واکنشی با RxJava Reactive Programming with RxJava

  • RxJava در مخازن و API RxJava in Repositories and API

  • RxJava در موارد استفاده و ارائه دهندگان RxJava in Use Cases and Presenters

  • RxJava و تست های واحد RxJava and Unit Tests

نمایش نظرات

کاتلین در تمرین [ویدئو]
جزییات دوره
48 h 0 m
22
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Marko Devcic
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marko Devcic Marko Devcic

Marko Devcic یک مهندس نرم افزار است که در حال حاضر به عنوان یک توسعه دهنده اندروید برای شرکت اتریشی mySugr در وین کار می کند. او دارای مدرک کارشناسی ارشد مهندسی از دانشگاه زاگرب در کرواسی است. در طول این سال ها، او با تکنولوژی ها و زبان های مختلف، عمدتا C# و جاوا کار کرده است. او علاقه زیادی به فناوری و توسعه نرم افزار دارد. او عاشق خواندن در مورد زبان های برنامه نویسی و نوشتن کدهای ساده و تمیز است. او در اوقات فراغت خود برای پروژه های شخصی خود کد می نویسد و در پروژه های متن باز مشارکت می کند. می توانید او را در Github (نام کاربری deva666) دنبال کنید. او همچنین دوست دارد در صفحه وب خود (http://www.markodevcic.com) در مورد Kotlin، C# و برنامه نویسی به طور کلی بنویسد.